high performance navigation system - Allemand Anglais Dictionnaire